package com.File_io_.io_.properties_;

import java.io.FileReader;
import java.util.Properties;

/**
 * @author 宋鑫宇
 * @version 1.0
 */
public class Properties01 {
    public static void main(String[] args) throws Exception{
//        //不使用 Properties 读取文件，并得到数据
//        BufferedReader bufferedReader = new BufferedReader(new FileReader("D:\\idea_WorkSpace\\myjava\\myjava\\src\\com\\File_io_\\io_\\properties_\\Mysql.properties"));
//        String line;
//        while ((line = bufferedReader.readLine()) != null){
//            String[] split = line.split("=");
//            System.out.println(split[1]);
//        }
//        bufferedReader.close();
        //使用 Properties 类来读取 Mysql.properties 文件
        //1.创建 Properties 对象
        Properties properties = new Properties();
        //2.加载指定配置文件
        properties.load(new FileReader("D:\\idea_WorkSpace\\myjava\\myjava\\src\\com\\File_io_\\io_\\properties_\\Mysql.properties"));
        //3.把k-v显示到控制台
        properties.list(System.out);
        //4.根据key 获取对应的 value
        String user = properties.getProperty("user");
        System.out.println(user);
    }
}
